deputy directorate general of information - Francés Inglés Diccionario